more immense - German English Dictionary